package pyx.crazycards.game.managers;

import pyx.crazycards.game.managers.annotation.DataObject;
import pyx.crazycards.game.managers.annotation.Propertie;

@DataObject(name = "play", base = "crazy.cards.game")
public class Play {
	
	@Propertie(name="slot")
	private Long slot;
	
	@Propertie(name="source")
	private Card source;
	
	@Propertie(name="target")
	private Card target;
	
	@Propertie(name="move")
	private String move;

	public Long getSlot() {
		return slot;
	}

	public void setSlot(Long slot) {
		this.slot = slot;
	}

	public Card getSource() {
		return source;
	}

	public void setSource(Card source) {
		this.source = source;
	}

	public Card getTarget() {
		return target;
	}

	public void setTarget(Card target) {
		this.target = target;
	}

	public String getMove() {
		return move;
	}

	public void setMove(String move) {
		this.move = move;
	}
	
	
}
